! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Mon Apr 20 15:56:11 2020
! Working directory    : /n/home08/kbates/Aromatics/SAPRC_edits_chamber
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,164,166,168,170,172,174,176,178,180, &
     182,184,186,188,190,192,193,195,197,198,200,202, &
     204,206,208,210,212,214,216,218,220,222,224,226, &
     228,230,232,234,235,237,239,241,243,245,247,248, &
     250,252,253,254,256,258,260,262,264,266,268,270, &
     272,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,305,307,309,311,313,315,317, &
     319,321,323,324,325,327,329,331,333,335,337,339, &
     341,343,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,462,464,466,468,470,472,474,475,477,479,481, &
     483,485,487,489,491,493,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,572,574,576, &
     578,580,582,584,586,588,590,592,594,596,598,600, &
     601,602,604,606,608,609,610,612,614,616,617,619, &
     621,623,624,626,628,630,631,632,634,636,638,639, &
     640,642,644,646,647,648,650,652,654,656,658,660 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_1 = (/ &
     661,662,664,666,668,670,672,674,676,678,680,682, &
     684,685,687,689,691,692,694,696,698,700,702,703, &
     705,706,708,710,712,714,716,718,720,721,723,725, &
     727,729,731,733,735,737,739,741,743,745,747,749, &
     751,753,754,756,758,759,761,763,765,767,769,771, &
     773,775,777,779,781,783,785,787,789,791,793,795, &
     797,799,801,803,805,807,809,811,813,815,817,819, &
     821,823,825,827,829,831,833,835,837,839,841,843, &
     845,847,849,851,853,855,857,859,861,863,865,867, &
     869,871,873,875,877,879,881,883,885,887,889,891, &
     893,895,897,899,901,903,905,907,909,911,913,915, &
     917,919,921,923,925,927,929,931,933,935,937,939, &
     941,943,945,947,949,951,953,955,957,959,961,963, &
     965,967,969,971,973,975,977,979,981,983,985,987, &
     989,991,993,995,997,999,1001,1003,1005,1007,1009,1011, &
     1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035, &
     1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059, &
     1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083, &
     1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107, &
     1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131, &
     1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155, &
     1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179, &
     1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203, &
     1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227, &
     1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251, &
     1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275, &
     1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299, &
     1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323, &
     1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347, &
     1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371 /)
  INTEGER, PARAMETER, DIMENSION(104) :: CROW_JVRP_2 = (/ &
     1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395, &
     1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419, &
     1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443, &
     1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1466, &
     1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478, &
     1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490, &
     1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502, &
     1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514, &
     1515,1516,1517,1518,1519,1520,1522,1523 /)
  INTEGER, PARAMETER, DIMENSION(824) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1, CROW_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      87, 87,207, 87,211, 87,208, 87,208, 39,207,211, &
     207,208,211,206,211,206,208,206,208, 39,207,212, &
      80,212, 98,212,207,216,212,216,216,211,212,208, &
     212,206,212,211,216,208,216, 73,212,206,216, 72, &
     212,165,212,207,207, 98,208,206,206, 72,165,206, &
      43, 73, 43, 73, 46,212,211,213,213,216,213,213, &
     208,213, 55, 67,212, 67,212,188,212,188,206,155, &
     212,202,212, 67,188,188, 55, 55, 40,212,205,211, &
     205,216,205,205,205,213,205,213,205,208, 58, 70, &
     212, 70,212,166,212,166,206,136,212, 47,212, 70, &
     166,166, 58, 58,160,205,172,205,176,205,186,205, &
     181,205,189,205,177,205,169,205,175,205,205,214, &
     205,214,205,209,205,209,101,212,101,212,119,212, &
     193,212,193,206,208,209, 82,209,211, 51,212,176, &
     211, 41,212, 41,212,160,211,172,211, 50,212,186, &
     211,186,211,181,211,189,211,177,211,183,211,183, &
     171,211,179,211,179,161,211,169,211,185,211,185, &
     206,180,206,162,206,162,211,162,208,162,216,154, &
     206,154,211,154,216,154,213,180,207,180,212,152, &
     211,152,216,152,213,185,175,211, 50,206,187,212, &
     147,212,199,212,208,214, 45, 56,208,174,208,140, &
     130,211,214,174,211,199,206,156,212,160,213,172, &
     213,186,216,181,216,189,216,177,216,183,216,171, &
     216,179,216,161,216,169,216,185,216,175,216,200, &
     212,176,213,200,206,186,213,181,213,189,213,177, &
     213,183,213,183,173,213,171,213,179,213,161,213, &
     169,213,185,213,175,213, 97,212,141,212,176,176, &
     176,216,160,216,172,216,209,216,214,216,174,216, &
     150,212,150,207,130,212,140,212,130,207,  1,212, &
     159,212,159,212,150,206,184,212,190,212,184,206 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     190,206,149,212,201,212,194,212,178,212,178,212, &
     160,209,172,209,160,209,172,209,149,207,201,207, &
     194,207,149,206,194,206,194,206,213,214,174,213, &
     213,214,174,213,128,212,128,212, 92,212, 71,212, &
      68,212, 69,212,100,212, 83,212, 91,212,120,212, &
     107,212,121,212,120,212,107,212,121,212,  2,212, &
      49,212, 52,212, 48,212,153,216,153,211,110,212, &
     108,212,111,212,111,212,126,212,126,212,167,209, &
     167,209,167,213,167,167,216,167,211,167,211, 53, &
     212, 51,206,182,207,209,209,213,209,213,186,209, &
     189,209,177,209,183,209,173,209,171,209,179,209, &
     169,209,181,209,161,209,185,209,175,209,186,209, &
     189,209,177,209,183,209,173,209,171,209,179,209, &
     181,209,161,209,185,209,175,209,169,209,176,209, &
     176,209,209,214,174,209,145,207,170,207,182,212, &
     173,211,173,211,173,216,170,212,145,212,158,211, &
     158,216,164,211,164,216,124,212,151,212,157,212, &
     139,211,139,216,139,208, 44,115,212,138,211,138, &
     211,138,216,114,212,134,211,134,211,134,216,114, &
     207,127,212,163,212,148,202,148,211,148,208,148, &
     148,144,202,144,211,144,208,144,144,129,202,129, &
     211,129,208,129,137,202,137,211,137,208,137,142, &
     202,142,211,142,208,142,142,132,202,132,211,132, &
     208,132,132,133,202,133,211,133,208,133,133,112, &
     212,102,212,104,211,113,211,104,216,113,216,104, &
     104, 76,212, 84,212, 93,212, 93,212, 93,212,168, &
     212,122,212,122,207,210,211,210,216,206,210,210, &
     211,218,216,218,206,218,218,209,210,209,218,206, &
     214,210,214,214,218,214,203,208, 57,203,211,203, &
     216,203,206,203,210,203,218,203,209,203,214,203 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_2 = (/ &
     211,215,215,216,206,215,210,213,213,218,203,213, &
     213,215,205,210,205,218,203,205,205,215,210,215, &
     215,218,209,215,214,215,203,215,215,192,208,192, &
     216,192,204,212,204,207,204,206,198,212,109,211, &
     109,208,109,216, 54,212,143,212,143,206,116,212, &
     116,206,146,212,146,206,118,212,118,206,131,212, &
     131,206,197,212,196,212,212,217,207,217,195,212, &
     117,211,117,216,117,206,117,213,117,205,117,210, &
     117,218,117,209,117,214,117,203,117,215, 77,211, &
      77,216, 77,206, 77,213, 77,205, 77,210, 77,218, &
      77,209, 77,214, 77,203, 77,215, 61,211, 61,216, &
      61,206, 61,213, 61,205, 61,210, 61,218, 61,209, &
      61,214, 61,203, 61,215, 62,211, 62,216, 62,206, &
      62,213, 62,205, 62,210, 62,218, 62,209, 62,214, &
      62,203, 62,215, 99,211, 99,216, 99,206, 99,213, &
      99,205, 99,210, 99,218, 99,209, 99,214, 99,203, &
      99,215, 89,211, 89,216, 89,206, 89,213, 89,205, &
      89,210, 89,218, 89,209, 89,214, 89,203, 89,215, &
      63,211, 63,216, 63,206, 63,213, 63,205, 63,210, &
      63,218, 63,209, 63,214, 63,203, 63,215, 94,211, &
      94,216, 94,206, 94,213, 94,205, 94,210, 94,218, &
      94,209, 94,214, 94,203, 94,215, 90,211, 90,216, &
      90,206, 90,213, 90,205, 90,210, 90,218, 90,209, &
      90,214, 90,203, 90,215, 86,211, 86,216, 86,206, &
      86,213, 86,205, 86,210, 86,218, 86,209, 86,214, &
      86,203, 86,215,103,211,103,216,103,206,103,213, &
     103,205,103,210,103,218,103,209,103,214,103,203, &
     103,215, 64,211, 64,216, 64,206, 64,213, 64,205, &
      64,210, 64,218, 64,209, 64,214, 64,203, 64,215, &
      88,211, 88,216, 88,206, 88,213, 88,205, 88,210 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_3 = (/ &
      88,218, 88,209, 88,214, 88,203, 88,215, 81,211, &
      81,216, 81,206, 81,213, 81,205, 81,210, 81,218, &
      81,209, 81,214, 81,203, 81,215,106,211,106,216, &
     106,206,106,213,106,205,106,210,106,218,106,209, &
     106,214,106,203,106,215, 85,211, 85,216, 85,206, &
      85,213, 85,205, 85,210, 85,218, 85,209, 85,214, &
      85,203, 85,215, 78,211, 78,216, 78,206, 78,213, &
      78,205, 78,210, 78,218, 78,209, 78,214, 78,203, &
      78,215, 95,211, 95,216, 95,206, 95,213, 95,205, &
      95,210, 95,218, 95,209, 95,214, 95,203, 95,215, &
      96,211, 96,216, 96,206, 96,213, 96,205, 96,210, &
      96,218, 96,209, 96,214, 96,203, 96,215, 60,211, &
      60,216, 60,206, 60,213, 60,205, 60,210, 60,218, &
      60,209, 60,214, 60,203, 60,215, 74,211, 74,216, &
      74,206, 74,213, 74,205, 74,210, 74,218, 74,209, &
      74,214, 74,203, 74,215, 65,211, 65,216, 65,206, &
      65,213, 65,205, 65,210, 65,218, 65,209, 65,214, &
      65,203, 65,215, 66,211, 66,216, 66,206, 66,213, &
      66,205, 66,210, 66,218, 66,209, 66,214, 66,203, &
      66,215, 75,211, 75,216, 75,206, 75,213, 75,205, &
      75,210, 75,218, 75,209, 75,214, 75,203, 75,215, &
      14,211, 14,216, 14,206, 14,213, 14,205, 14,210, &
      14,218, 14,209, 14,214, 14,203, 14,215, 79,211, &
      79,216, 79,206, 79,213, 79,205, 79,210, 79,218, &
      79,209, 79,214, 79,203, 79,215,191,211,191,216, &
     191,206,191,213,191,205,191,210,191,218,191,209, &
     191,214,191,203,191,215,123,211,123,216,123,206, &
     123,213,123,205,123,210,123,218,123,209,123,214, &
     123,203,123,215,135,211,135,216,135,206,135,213, &
     135,205,135,210,135,218,135,209,135,214,135,203 /)
  INTEGER, PARAMETER, DIMENSION(82) :: ICOL_JVRP_4 = (/ &
     135,215,105,211,105,216,105,206,105,213,105,205, &
     105,210,105,218,105,209,105,214,105,203,105,215, &
     193, 82,199,156,156,200,159,184,184,184,190,201, &
     201,201,194,178,128, 92, 71, 68, 69,100, 91, 83, &
     120,107,121,110,124,108,111,126,187, 53,157,151, &
     145,170,163,101,140,127, 42,102,180, 57,204,198, &
      59, 54, 54,143,197,196,195,125,212,125 /)
  INTEGER, PARAMETER, DIMENSION(1522) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2, ICOL_JVRP_3, ICOL_JVRP_4 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99,100,100,101,101,102, &
     102,103,103,104,104,105,105,106,106,107,107,108, &
     108,109,109,110,110,111,111,112,112,113,113,114, &
     115,115,116,116,117,118,118,119,119,120,120,121, &
     121,122,122,123,123,124,124,125,125,126,126,127, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,137,137,138,138,139,139, &
     140,140,141,141,142,142,143,144,144,145,145,146, &
     147,148,148,149,149,150,150,151,151,152,152,153, &
     153,154,154,155,155,156,156,157,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,174,174,175,175,176,176,177,177, &
     178,178,179,179,180,180,181,181,182,182,183,184, &
     185,185,186,186,187,187,188,188,189,189,190,190, &
     191,191,192,192,193,193,194,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,254,254,255,255,256,256,257, &
     257,258,258,259,259,260,261,261,262,262,263,263, &
     264,264,265,265,266,266,267,267,268,268,269,269, &
     270,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,310,310,311,311,312, &
     312,313,313,314,314,315,315,316,316,317,317,318, &
     318,319,319,320,320,321,321,322,322,323,323,324, &
     325,326,326,327,327,328,328,329,330,331,331,332, &
     332,333,333,334,335,335,336,336,337,337,338,339, &
     339,340,340,341,341,342,343,344,344,345,345,346, &
     346,347,348,349,349,350,350,351,351,352,353,354, &
     354,355,355,356,356,357,357,358,358,359,359,360, &
     361,362,362,363,363,364,364,365,365,366,366,367, &
     367,368,368,369,369,370,370,371,371,372,372,373, &
     374,374,375,375,376,376,377,378,378,379,379,380, &
     380,381,381,382,382,383,384,384,385,386,386,387, &
     387,388,388,389,389,390,390,391,391,392,392,393 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_2 = (/ &
     394,394,395,395,396,396,397,397,398,398,399,399, &
     400,400,401,401,402,402,403,403,404,404,405,405, &
     406,406,407,407,408,408,409,409,410,411,411,412, &
     412,413,414,414,415,415,416,416,417,417,418,418, &
     419,419,420,420,421,421,422,422,423,423,424,424, &
     425,425,426,426,427,427,428,428,429,429,430,430, &
     431,431,432,432,433,433,434,434,435,435,436,436, &
     437,437,438,438,439,439,440,440,441,441,442,442, &
     443,443,444,444,445,445,446,446,447,447,448,448, &
     449,449,450,450,451,451,452,452,453,453,454,454, &
     455,455,456,456,457,457,458,458,459,459,460,460, &
     461,461,462,462,463,463,464,464,465,465,466,466, &
     467,467,468,468,469,469,470,470,471,471,472,472, &
     473,473,474,474,475,475,476,476,477,477,478,478, &
     479,479,480,480,481,481,482,482,483,483,484,484, &
     485,485,486,486,487,487,488,488,489,489,490,490, &
     491,491,492,492,493,493,494,494,495,495,496,496, &
     497,497,498,498,499,499,500,500,501,501,502,502, &
     503,503,504,504,505,505,506,506,507,507,508,508, &
     509,509,510,510,511,511,512,512,513,513,514,514, &
     515,515,516,516,517,517,518,518,519,519,520,520, &
     521,521,522,522,523,523,524,524,525,525,526,526, &
     527,527,528,528,529,529,530,530,531,531,532,532, &
     533,533,534,534,535,535,536,536,537,537,538,538, &
     539,539,540,540,541,541,542,542,543,543,544,544, &
     545,545,546,546,547,547,548,548,549,549,550,550, &
     551,551,552,552,553,553,554,554,555,555,556,556, &
     557,557,558,558,559,559,560,560,561,561,562,562, &
     563,563,564,564,565,565,566,566,567,567,568,568, &
     569,569,570,570,571,571,572,572,573,573,574,574 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_3 = (/ &
     575,575,576,576,577,577,578,578,579,579,580,580, &
     581,581,582,582,583,583,584,584,585,585,586,586, &
     587,587,588,588,589,589,590,590,591,591,592,592, &
     593,593,594,594,595,595,596,596,597,597,598,598, &
     599,599,600,600,601,601,602,602,603,603,604,604, &
     605,605,606,606,607,607,608,608,609,609,610,610, &
     611,611,612,612,613,613,614,614,615,615,616,616, &
     617,617,618,618,619,619,620,620,621,621,622,622, &
     623,623,624,624,625,625,626,626,627,627,628,628, &
     629,629,630,630,631,631,632,632,633,633,634,634, &
     635,635,636,636,637,637,638,638,639,639,640,640, &
     641,641,642,642,643,643,644,644,645,645,646,646, &
     647,647,648,648,649,649,650,650,651,651,652,652, &
     653,653,654,654,655,655,656,656,657,657,658,658, &
     659,659,660,660,661,661,662,662,663,663,664,664, &
     665,665,666,666,667,667,668,668,669,669,670,670, &
     671,671,672,672,673,673,674,674,675,675,676,676, &
     677,677,678,678,679,679,680,680,681,681,682,682, &
     683,683,684,684,685,685,686,686,687,687,688,688, &
     689,689,690,690,691,691,692,692,693,693,694,694, &
     695,695,696,696,697,697,698,698,699,699,700,700, &
     701,701,702,702,703,703,704,704,705,705,706,706, &
     707,707,708,708,709,709,710,710,711,711,712,712, &
     713,713,714,714,715,715,716,716,717,717,718,718, &
     719,719,720,720,721,721,722,722,723,723,724,724, &
     725,725,726,726,727,727,728,728,729,729,730,730, &
     731,731,732,732,733,733,734,734,735,735,736,736, &
     737,737,738,738,739,739,740,740,741,741,742,742, &
     743,743,744,744,745,745,746,746,747,747,748,748, &
     749,749,750,750,751,751,752,752,753,753,754,754 /)
  INTEGER, PARAMETER, DIMENSION(82) :: IROW_JVRP_4 = (/ &
     755,755,756,756,757,757,758,758,759,759,760,760, &
     761,761,762,762,763,763,764,764,765,765,766,766, &
     767,768,769,770,771,772,773,774,775,776,777,778, &
     779,780,781,782,783,784,785,786,787,788,789,790, &
     791,792,793,794,795,796,797,798,799,800,801,802, &
     803,804,805,806,807,808,809,810,811,812,813,814, &
     815,816,817,818,819,820,821,822,822,823 /)
  INTEGER, PARAMETER, DIMENSION(1522) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2, IROW_JVRP_3, IROW_JVRP_4 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,271,278,292, &
     303,312,321,328,338,343,347,352,356,359,362,367, &
     373,377,380,383,388,391,396,399,402,407,413,416, &
     428,431,437,442,448,459,462,472,482,486,495,500, &
     509,518,523,530,537,541,548,554,560,564,573,581, &
     585,591,595,603,612,617,621,624,629,632,635,638, &
     641,644,647,650,654,662,666,669,676,685,688,691, &
     697,703,712,723,726,736,739,742,745,748,755,759, &
     772,782,791,800,809,817,829,840,849,859,866,877, &
     886,890,894,897,900,903,906,909,916,923,931,934, &
     945,950,959,964,965,974,977,980,984,988,993,998, &
     1002,1005,1009,1014,1020,1025,1031,1035,1040,1055,1067,1078, &
     1082,1085,1093,1098,1103,1107,1111,1114,1118,1122,1126,1130, &
     1134,1138,1141,1145,1150,1155,1160,1166,1169,1174,1175,1178, &
     1181,1184,1196,1210,1214,1218,1221,1224,1227,1230,1236,1240, &
     1248,1252,1257,1263,1266,1269,1273,1284,1286,1289,1293,1304, &
     1307,1310,1320,1332,1340,1349,1354,1362,1373,1383,1389,1393, &
     1398,1402,1406,1410,1414,1418,1423,1428,1433,1438,1442,1447, &
     1451,1455,1458,1470,1485,1488,1500,1503,1509,1514,1520,1533, &
     1544,1554,1564,1569,1577,1580,1591,1603,1606,1609,1615,1623, &
     1626,1634,1637,1643,1646,1652,1658,1663,1668,1671,1675,1679, &
     1682,1684,1687,1691,1695,1697,1700,1703,1707,1711,1714,1718, &
     1723,1728,1732,1736,1741,1746,1749,1753,1756,1760,1764,1767, &
     1769,1772,1776,1780,1783,1785,1792,1801,1807,1813,1816,1819 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_1 = (/ &
     1823,1825,1841,1860,1879,1899,1919,1928,1945,1969,1972,1975, &
     1978,1980,1983,1986,1989,1991,1995,1999,2007,2012,2019,2025, &
     2028,2031,2037,2046,2052,2055,2060,2066,2074,2078,2084,2093, &
     2099,2104,2109,2116,2122,2127,2132,2139,2146,2151,2156,2160, &
     2169,2176,2180,2183,2187,2192,2210,2231,2248,2268,2274,2280, &
     2288,2293,2297,2302,2315,2331,2345,2362,2375,2390,2403,2419, &
     2435,2451,2469,2495,2516,2518,2519,2521,2523,2525,2527,2529, &
     2531,2533,2535,2537,2539,2540,2542,2544,2546,2548,2550,2552, &
     2554,2556,2558,2560,2562,2564,2567,2570,2573,2576,2578,2580, &
     2582,2584,2586,2588,2590,2593,2596,2599,2602,2604,2606,2608, &
     2610,2612,2614,2616,2619,2622,2625,2628,2630,2632,2634,2636, &
     2638,2640,2642,2645,2648,2651,2654,2656,2658,2660,2662,2664, &
     2666,2668,2671,2674,2677,2680,2682,2684,2686,2688,2690,2692, &
     2694,2697,2700,2703,2706,2708,2710,2712,2714,2716,2718,2720, &
     2723,2726,2729,2732,2734,2736,2738,2740,2742,2744,2746,2749, &
     2752,2755,2758,2760,2762,2764,2766,2768,2770,2772,2775,2778, &
     2781,2784,2786,2788,2790,2792,2794,2796,2798,2801,2804,2807, &
     2810,2812,2814,2816,2818,2820,2822,2824,2827,2830,2833,2836, &
     2838,2840,2842,2844,2846,2848,2850,2853,2856,2859,2862,2864, &
     2866,2868,2870,2873,2875,2878,2882,2886,2890,2894,2897,2900, &
     2903,2906,2908,2910,2912,2915,2918,2921,2924,2926,2928,2930, &
     2932,2934,2936,2938,2941,2944,2947,2950,2952,2954,2956,2958, &
     2960,2962,2964,2967,2970,2973,2976,2978,2980,2982,2984,2986, &
     2988,2990,2993,2996,2999,3002,3004,3006,3008,3010,3012,3014, &
     3016,3019,3022,3025,3028,3030,3032,3034,3036,3038,3040,3042, &
     3045,3048,3051,3054,3056,3058,3060,3062,3064,3066,3068,3071, &
     3074,3077,3080,3082,3084,3086,3088,3090,3092,3094,3097,3100, &
     3103,3106,3108,3110,3112,3114,3116,3118,3120,3123,3126,3129, &
     3132,3134,3136,3138,3140,3142,3145,3147,3151,3155,3159,3163, &
     3165,3167,3169,3171,3172,3175,3176,3179,3182,3185,3188,3189 /)
  INTEGER, PARAMETER, DIMENSION(104) :: CCOL_STOICM_2 = (/ &
     3190,3191,3192,3193,3196,3197,3200,3203,3206,3209,3210,3211, &
     3212,3213,3214,3217,3218,3221,3224,3227,3230,3231,3232,3233, &
     3234,3237,3239,3242,3246,3250,3254,3258,3261,3264,3267,3270, &
     3273,3275,3278,3282,3286,3290,3294,3297,3300,3303,3306,3311, &
     3316,3320,3323,3326,3331,3337,3340,3343,3346,3350,3353,3358, &
     3361,3366,3370,3375,3380,3384,3388,3392,3396,3401,3405,3413, &
     3421,3429,3437,3442,3449,3455,3459,3470,3473,3480,3484,3488, &
     3492,3497,3501,3508,3513,3517,3525,3533,3540,3550,3563,3566, &
     3570,3574,3577,3588,3592,3602,3616,3630 /)
  INTEGER, PARAMETER, DIMENSION(824) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1, CCOL_STOICM_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      87,207, 87,207, 87,208,211, 87,208,211, 87,206, &
     208, 39, 87,207,208,211,206,207,208,208,211,206, &
     208,211,206,211, 43,206,208, 39,212,207,212,216, &
      80,212,216, 98,212,216,207,212,216,212,216, 98, &
     216, 72,211,212,165,208,212,206,208,212,216,208, &
     211,212,216, 73,208,216, 73,208,212,206,208,212, &
     216, 72,208,212,165,206,212, 39,207, 87,207, 98, &
     212, 87,208,211,206,211, 87,206,208, 72,211,212, &
     165,208,212,206,208, 43,206,208, 73,206,208,212, &
     216, 43,206,208, 73,208,216, 46,212,213,188,208, &
     211,213,216, 67,213,216,155,188,213,188,213,216, &
      55,208,213, 55,208,213, 67,212,213, 67,188, 21, &
     188,202,212,216,165,188,202,206,216,155,188,212, &
     216,  3,202,212,216, 67,188,212,216, 21,188,202, &
     216, 21, 80,188,202, 55,188,206,216, 55,208,213, &
      40,205,212,166,205,208,211,216, 70,205,216,136, &
     166,205,166,205,216,136,155,166,188,205,213,166, &
     188,205,213,216, 58,205,208, 58,205,208, 70,205, &
     212, 70,166, 47,166,212,216, 47,165,166,206,216, &
     136,166,212,216,  3, 47,212,216, 70,166,212,216, &
      47,166,216, 47, 80,166, 58,166,206,216, 58,205, &
     208,136,141,160,166,199,205,216,136,141,166,172, &
     178,188,193,199,205,216, 97,136,166,176,193,205, &
     216,136,141,156,160,166,169,176,186,193,199,200, &
     205,213,216,136,141,166,181,186,188,193,199,205, &
     208,216, 22,136,166,178,189,190,205,209,216,136, &
     141,166,177,193,200,205,209,216,136,141,156,166, &
     169,205,216,136,141,166,175,188,193,199,205,208, &
     216,166,176,205,214,216, 16,166,205,214,166,205, &
     209,213,216,147,166,205,209,101,189,212, 22,101 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     190,  3, 38,119,212,216,188,193,202,209,212,216, &
     165,193,206,209, 82,208,209, 82,208,209,  3,208, &
     209,211,213, 51,176,212,176,193,208,211,216, 41, &
     169,212, 41,160,212,160,199,208,211,216,172,188, &
     193,208,211,216, 50,186,212,156,160,169,176,186, &
     193,199,200,208,211,213,216,186,187,211,181,188, &
     193,199,208,211,188,189,208,209,211,177,187,193, &
     208,209,211,138,145,170,182,183,188,194,201,208, &
     211,216,102,104,183, 22,151,159,171,188,190,208, &
     209,211,216, 22,157,178,179,188,190,202,208,211, &
     216,178,179,202,212, 22,161,163,188,190,202,208, &
     211,212,156,169,208,211,216,180,182,185,188,194, &
     201,208,211,216,180,182,185,188,194,201,206,208, &
     216,154,162,165,180,206,  5,162,163,202,206,208, &
     216,  5,162,163,202,208,211,216,  5,140,162,208, &
       5, 16, 83,162,207,208,216,  5,154,163,184,206, &
     208,  5,154,163,184,208,211,  5,128,154,216,  5, &
     154,155,163,184,188,208,213,216,155,163,180,184, &
     188,207,208,216,152,162,180,212,  5,152,163,184, &
     211,216,  5,128,152,216,  5,152,155,163,184,188, &
     213,216,170,180,182,185,188,194,201,208,216,175, &
     188,193,208,211, 50,165,186,206,181,187,212,  3, &
      37,147,212,213,199,212,214, 45,208,214, 45,208, &
     214, 56,140,208,130,174,208, 56,140,208,130,174, &
     208,176,208,211,214,  3,174,188,202,208,209,211, &
     213,165,199,206,214,156,189,212,141,155,160,188, &
     199,213,216,141,155,172,178,188,193,199,213,216, &
     100,186,216,181,187,216,101,188,189,209,212,216, &
     101,177,193,209,212,216,107,120,121,183,188,194, &
     201,212,216, 22,108,159,171,188,190,199,200,209 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     212,216,111,179,216, 22,126,161,163,188,190,202, &
     208,212,216, 69,169,216,128,185,216, 92,175,216, &
     177,200,212, 97,155,176,188,193,213,216,165,177, &
     200,206,141,155,156,160,169,176,186,188,193,199, &
     200,213,216,141,155,181,186,188,193,199,208,213, &
     216, 22,155,178,188,189,190,209,213,216,141,155, &
     177,188,193,200,209,213,216,141,155,182,183,188, &
     194,201,213,216,138,182,183,188,194,201,202,216, &
      80,141,155,159,173,178,188,190,200,202,213,216, &
      22,141,155,159,171,188,190,200,209,213,216, 22, &
     141,178,179,188,190,202,213,216, 22,161,163,187, &
     188,190,202,208,213,216,141,155,156,169,188,213, &
     216,155,170,180,182,185,188,194,201,208,213,216, &
     141,155,175,188,193,199,208,213,216, 97,193,212, &
     216,141,199,212,216,176,193,216, 97,176,193, 71, &
     176,216, 68,160,216, 91,172,216, 53,147,207,209, &
     212,213,216, 16, 83,176,207,212,214,216,126,174, &
     188,202,207,212,213,216,150,172,212, 46,132,148, &
     150,188,193,202,207,212,213,216,130,178,202,208, &
     212,  1, 82,140,178,188,202,206,212,216,130,188, &
     206,207,209,  1,  3, 20,119,159,184,188,202,212, &
     216,119,159,202,150,175,206,184,202,212,216,190, &
     202,209,212,165,184,202,206,216,165,190,202,206, &
     209,  6,149,183,212,171,201,212, 56,179,194,212, &
      22,178,190,212,216,  3,119,147,178,202,213,160, &
     199,209,213,216,172,188,193,209,213,216,147,160, &
     199,209,147,172,178,199,209,129,144,148,149,150, &
     171,188,194,201,202,207,209,212,213,216, 22,142, &
     148,188,190,193,201,202,207,209,212,216, 22,137, &
     148,188,190,194,202,207,209,212,216,  7,149,185 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     206,161,194,206, 56,126,165,179,194,202,206,216, &
     176,188,213,214,216,174,188,209,213,216, 16,188, &
     213,214, 16,174,188,213,128,200,208,128,185,187, &
     212, 92,163,175,212, 71,176,193,212, 68,160,199, &
     212, 69,156,169,212,100,186,199,212, 83,212,214, &
      91,172,178,212,  2,120,182,183,212,  2,107,182, &
     183,212,  2,121,182,183,212,  2, 49, 52,120,173, &
     212, 49, 52,107,  2, 48,121,173,212,  2, 49,153, &
     212, 52,153,212, 48,153,212,  3,112,119,153,159, &
     178,184,188,190,202,212,216,  3,112,119,153,159, &
     178,184,188,190,202,208,211,212,216,110,115,173, &
     212,108,171,200,212,111,179,212,  3,111,178,126, &
     174,212,126,167,212,  3,167,178,209,212,213,147, &
     167,200,209,  3,141,167,178,188,212,213,216,  3, &
     167,178,212,  3,167,178,212,216,  3,167,178,208, &
     211,212,165,167,211, 53,209,212, 51,165,176,206, &
     133,137,159,182,188,190,202,207,209,212,216,209, &
     213,188,209,216,147,188,209,213,156,160,169,176, &
     186,193,199,200,209,213,216,188,189,213,177,193, &
     213,  3,138,182,183,188,194,201,209,213,216,114, &
     115,159,173,178,184,190,199,202,209,213,216, 22, &
     159,171,188,190,209,213,216, 22,178,179,188,190, &
     202,209,213,216,156,169,209,213,216,181,186,188, &
     193,199,208,209,213,  3, 22,161,163,188,190,202, &
     208,209,213,216,180,182,185,188,194,201,208,209, &
     213,216,175,188,193,208,209,213,147,186,200,209, &
      22,147,189,190,209,147,177,200,209,147,183,200, &
     209,147,173,200,209,147,171,200,209,147,179,200, &
     209,147,181,199,208,209,147,161,199,208,209,147, &
     185,199,208,209,147,175,199,208,209,147,156,169 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     209,176,193,209,213,216,147,176,193,209,176,209, &
     213,214,174,188,213,  3,119,145,151,157,163,165, &
     188,202,207,212,216,  3, 97,127,155,159,163,165, &
     170,178,184,188,207,208,209,212,173,182,212,114, &
     115,159,173,178,184,190,199,202,208,211,216,165, &
     173,211,110,159,173,190,212,216, 48,158,170,208, &
     212, 49, 52,145,164,208,212,  4,119,127,151,157, &
     158,159,163,178,188,208,211,216,124,127,151,157, &
     158,159,163,178,188,212,216,  4,151,157,159,164, &
     178,188,208,211,216,124,151,157,159,164,178,188, &
     208,212,216,124,158,164,181,212,  8, 22,119,151, &
     188,190,206,212,139,157,212,  3, 22,119,139,147, &
     178,188,190,206,208,211,  3, 22,119,139,147,178, &
     188,190,206,208,212,216, 44,139,208, 44,139,208, &
     115,178,200,202,212,216,138,159,178,184,190,208, &
     211,216,138,165,211,100,138,159,178,184,190,212, &
     216,114,134,212,  3,134,199,208,211,216,134,165, &
     211,  3,100,134,199,212,216,  3,114,200,207,212, &
     216,  3,127,188,208,212, 22,163,190,208,212,148, &
     188,202,148,188,208,211,148,188,206,208, 98,148, &
     188,119,148,144,194,202,144,194,208,211,144,194, &
     206,208,111,144, 98,144,194,129,201,202,129,201, &
     208,211,129,201,206,208, 98,129,201, 22,137,190, &
     202, 22,137,190,208,211, 22,137,190,206,208, 22, &
      98,137,190, 22,142,190,202, 22,142,190,208,211, &
      22,142,190,206,208,142,209,213, 22, 98,142,190, &
     132,193,202,132,193,208,211,132,193,206,208, 98, &
     132,193,132,147,133,159,202,133,159,208,211,133, &
     159,206,208, 98,133,159,133,178,112,188,190,202, &
     209,212,216,  3,102,113,184,188,190,202,209,212 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     104,184,190,208,211,212,113,184,190,208,211,212, &
      16,104,216, 16,113,216, 16,104,202,212, 42,104, &
      12, 17, 76, 95, 96,105,116,117,122,123,135,210, &
     212,216,217,218, 12, 18, 78, 84, 95, 96,105,106, &
     117,122,123,135,146,191,210,212,216,217,218, 12, &
      19, 78, 93, 95, 96,105,106,117,118,122,123,135, &
     191,210,212,216,217,218, 12, 19, 78, 85, 93, 95, &
      96,105,106,117,118,122,123,135,191,210,212,216, &
     217,218, 12, 19, 74, 78, 93, 95, 96,105,106,117, &
     118,122,123,135,191,210,212,216,217,218, 10, 79, &
      99,103,135,168,210,212,218, 11, 85, 89, 94, 99, &
     103,105,106,117,122,135,191,209,210,212,214,218, &
      11, 12, 16, 20, 22, 85, 89, 90, 94, 99,103,117, &
     122,135,184,190,191,199,202,207,210,212,216,218, &
     208,210,211,  3,210,216,206,208,210,  3,210, 13, &
     211,218,  3,216,218,206,208,218,  3,218,  3,209, &
     210,213,  3,209,213,218,  3, 79, 86,117,206,208, &
     210,214,  3, 79, 86,117,214,  3, 79, 86,117,210, &
     214,218,  3, 79, 86,117,210,214, 57,203,208, 57, &
     203,208,  3,192,203,208,210,211,  3, 12, 16,192, &
     203,207,210,212,216,  3,192,203,206,208,210,  3, &
     192,203,  3,192,203,210,218,  3,192,203,209,210, &
     213,  3, 79, 86,117,192,203,210,214,  3,192,203, &
     210,  3,188,208,209,211,215,  3, 12, 16,188,207, &
     209,212,215,216,  3,188,206,208,209,215,155,188, &
     210,213,216,155,188,213,216,218,  3,188,192,203, &
     210,213,216,  3,188,209,213,215,216,136,166,205, &
     210,216,136,166,205,216,218,  3,166,192,203,205, &
     210,216,  3,166,188,205,209,215,216,  3,188,209, &
     210,215,  3,188,209,215,218,  3,188,213,215,  3 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_6 = (/ &
      79, 86,117,188,209,210,214,215,  3,188,192,203, &
     209,210,215,  3,188,209,215, 54,192,208, 12,146, &
     192,216, 12,117,146,192,210, 12, 35, 81, 86, 88, &
      90, 94,103,105,106,117,135,191,204,210,212,215, &
     218,  3, 12, 16, 20, 22, 35, 86, 89, 90,119,184, &
     188,190,191,200,202,204,207,210,212,216, 12, 13, &
      14, 35, 90, 94,103,106,117,135,165,191,204,206, &
     210,215,218, 12, 29, 81, 86, 88, 89, 90, 99,103, &
     117,135,188,191,193,198,199,210,212,216,218,  3, &
     109,202,208,211,216,  3,109,202,206,208,216,  3, &
      20,109,184,202,207,212,216, 13, 36, 54,192,212, &
      31,143,203,212, 31,143,165,203,206, 23, 95, 96, &
     105,116,117,123,131,192,210,212,216,217, 13, 23, &
      95, 96,105,116,117,123,131,165,192,206,210,212, &
     216,217, 32, 95, 96,105,106,117,123,131,146,192, &
     210,212,216,217, 13, 32, 95, 96,105,106,117,123, &
     131,146,165,192,206,210,212,216,217, 33, 95, 96, &
     105,106,117,118,123,131,192,210,212,216, 13, 33, &
      95, 96,105,106,117,118,123,131,165,192,206,210, &
     216, 28, 95, 96,105,106,117,123,131,192,210,212, &
     216,217, 13, 28, 95, 96,105,106,117,123,131,165, &
     192,206,210,212,216,217, 12, 24, 88, 94, 99,103, &
     105,106,117,135,191,197,210,212,215,218, 12, 25, &
      88, 94, 99,103,105,106,117,135,191,196,210,212, &
     215,218, 12, 26, 75, 85, 94, 95, 96, 99,105,106, &
     117,135,191,210,212,215,217,218,  3, 12, 20, 22, &
      26, 89, 90,106,117,135,184,190,191,194,196,197, &
     201,202,204,207,209,210,212,216,217,218, 12, 22, &
      27, 77, 88, 95, 96,103,105,106,117,135,190,191, &
     195,198,204,210,212,216,218,117,216,117,117,216 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_7 = (/ &
     117,216,117,216,117,216,117,216,117,216,117,216, &
     117,216,117,216, 77,212, 77, 77,212, 77,212, 77, &
     212, 77,212, 77,212, 77,212, 77,212, 77,212, 77, &
     212, 61,208, 13, 61, 61,208, 13, 61,208, 13, 61, &
     208, 13, 61,208, 13, 61,208, 61,208, 61,208, 61, &
     208, 61,208, 62,213, 12, 62, 62,213, 12, 62,213, &
      12, 62,213, 12, 62,213, 12, 62,213, 62,213, 62, &
     213, 62,213, 62,213, 99,209, 12, 99, 99,209, 12, &
      99,209, 12, 99,209, 12, 99,209, 12, 99,209, 99, &
     209, 99,209, 99,209, 99,209, 89,214, 12, 89, 89, &
     214, 12, 89,214, 12, 89,214, 12, 89,214, 12, 89, &
     214, 89,214, 89,214, 89,214, 89,214, 63,215, 12, &
      63, 63,215, 12, 63,215, 12, 63,215, 12, 63,215, &
      12, 63,215, 63,215, 63,215, 63,215, 63,215, 94, &
     202, 12, 94, 94,202, 12, 94,202, 12, 94,202, 12, &
      94,202, 12, 94,202, 94,202, 94,202, 94,202, 94, &
     202, 90,188, 12, 90, 90,188, 12, 90,188, 12, 90, &
     188, 12, 90,188, 12, 90,188, 90,188, 90,188, 90, &
     188, 90,188, 86,193, 12, 86, 86,193, 12, 86,193, &
      12, 86,193, 12, 86,193, 12, 86,193, 86,193, 86, &
     193, 86,193, 86,193,103,199, 12,103,103,199, 12, &
     103,199, 12,103,199, 12,103,199, 12,103,199,103, &
     199,103,199,103,199,103,199, 64,156, 12, 64, 64, &
     156, 12, 64,156, 12, 64,156, 12, 64,156, 12, 64, &
     156, 64,156, 64,156, 64,156, 64,156, 88,200, 12, &
      88, 88,200, 12, 88,200, 12, 88,200, 12, 88,200, &
      12, 88,200, 88,200, 88,200, 88,200, 88,200, 81, &
     198, 12, 81, 81,198, 12, 81,198, 12, 81,198, 12, &
      81,198, 12, 81,198, 81,198, 81,198, 81,198, 81, &
     198, 22,106,190, 12,106, 22,106,190, 12, 22,106 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_8 = (/ &
     190, 12, 22,106,190, 12, 22,106,190, 12, 22,106, &
     190, 22,106,190, 22,106,190, 22,106,190, 22,106, &
     190, 59, 85, 12, 85, 59, 85, 12, 59, 85, 12, 59, &
      85, 12, 59, 85, 12, 59, 85, 59, 85, 59, 85, 59, &
      85, 59, 85, 78,143, 12, 78, 78,143, 12, 78,143, &
      12, 78,143, 12, 78,143, 12, 78,143, 78,143, 78, &
     143, 78,143, 78,143, 95,197, 12, 95, 95,197, 12, &
      95,197, 12, 95,197, 12, 95,197, 12, 95,197, 95, &
     197, 95,197, 95,197, 95,197, 96,196, 12, 96, 96, &
     196, 12, 96,196, 12, 96,196, 12, 96,196, 12, 96, &
     196, 96,196, 96,196, 96,196, 96,196, 60,217, 12, &
      60, 60,217, 12, 60,217, 12, 60,217, 12, 60,217, &
      12, 60,217, 60,217, 60,217, 60,217, 60,217, 74, &
     168, 12, 74, 74,168, 12, 74,168, 12, 74,168, 12, &
      74,168, 12, 74,168, 74,168, 74,168, 74,168, 74, &
     168, 65,194, 12, 65, 65,194, 12, 65,194, 12, 65, &
     194, 12, 65,194, 12, 65,194, 65,194, 65,194, 65, &
     194, 65,194, 66,201, 12, 66, 66,201, 12, 66,201, &
      12, 66,201, 12, 66,201, 12, 66,201, 66,201, 66, &
     201, 66,201, 66,201, 75,204, 12, 75, 75,204, 12, &
      75,204, 12, 75,204, 12, 75,204, 12, 75,204, 75, &
     204, 75,204, 75,204, 75,204,  9, 14, 12, 13, 14, &
       9, 14,  9, 12, 13, 14,  9, 12, 13, 14,  9, 12, &
      13, 14,  9, 12, 13, 14,  9, 14,  9, 14,  9, 14, &
       9, 14, 79, 12, 15, 79, 79, 12, 79,200, 12, 79, &
     200, 12, 79,200, 12, 79,200, 79, 79, 79, 79,191, &
      12,125,191,191, 12,191,198, 12,191,198, 12,191, &
     198, 12,191,198,191,191,191,191,123, 12,123,195, &
     123, 12,123,198, 12,123,198, 12,123,198, 12,123, &
     198,123,123,123,123,  9, 13,135, 12,135,135,198 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_9 = (/ &
     216, 12,135,198,216, 12,135,198,216, 12,135,198, &
     216, 12,135,198,216,135,198,216,135,198,216,135, &
     198,216,135,198,216, 20,105,184, 12,105, 20,105, &
     184, 12, 20,105,184, 12, 20,105,184, 12, 20,105, &
     184, 12, 20,105,184, 20,105,184, 20,105,184, 20, &
     105,184, 20,105,184,193,202,209,213,216, 82,206, &
     208,209,213,176,199,202,216,156,209,213,156,202, &
     213,176,200,209,213,214,155,159,188,202,212,216, &
     184,202,216, 80,184,202,184,188,202,190,202,209, &
     216,150,201,202,188,201,202,209,216,201,213,214, &
     188,194,202,209,216,178,188,209,216,128,199,208, &
     212,216, 92,199,208,212,216, 71,193,212,216, 68, &
     199,212,216, 69,156,212,216,100,199,212,216, 91, &
     188,193,212,216, 83,193,212,216,  2,120,182,188, &
     194,201,212,216,  2,107,182,188,194,201,212,216, &
       2,121,182,188,194,201,212,216, 80,110,159,178, &
     190,202,212,216,124,199,208,212,216,108,159,188, &
     190,209,212,216,111,178,188,202,212,216,126,188, &
     209,212,156,160,169,176,187,193,199,200,208,213, &
     216, 53,212,213,157,178,188,190,202,208,216,151, &
     159,208,209,145,182,208,216,170,182,208,216,163, &
     188,202,208,213,101,188,209,212,  3, 56,140,188, &
     206,208,209,127,188,202,208,216, 42,184,190,212, &
     102,159,178,190,202,209,212,216,159,178,180,184, &
     188,190,208,216,  3, 57,192,203,206,208,210, 12, &
      35,188,193,200,202,204,209,214,216, 12, 29, 86, &
      90,103,117,135,191,198,209,210,214,218, 34, 59, &
     209, 12, 36, 54, 72, 12, 13, 36, 54, 12, 31,143, &
      12, 20, 24,184,190,197,202,209,213,215,216, 12, &
      25,196,198, 12, 20, 27,184,190,195,196,197,212 /)
  INTEGER, PARAMETER, DIMENSION(29) :: IROW_STOICM_10 = (/ &
     216, 12, 30, 77, 79, 81, 86,103,117,125,135,198, &
     210,212,218, 12, 81, 86,103,117,125,135,191,198, &
     199,210,212,216,218 /)
  INTEGER, PARAMETER, DIMENSION(3629) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6, IROW_STOICM_7, IROW_STOICM_8, IROW_STOICM_9, &
    IROW_STOICM_10 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, &
      82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, &
      84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, &
      88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 91, 91, &
      91, 91, 91, 92, 92, 92, 92, 93, 93, 93, 94, 94 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      94, 95, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, &
      97, 97, 97, 97, 98, 98, 98, 99, 99, 99,100,100, &
     100,100,100,101,101,101,102,102,102,102,102,103, &
     103,103,104,104,104,105,105,105,105,105,106,106, &
     106,106,106,106,107,107,107,108,108,108,108,108, &
     108,108,108,108,108,108,108,109,109,109,110,110, &
     110,110,110,110,111,111,111,111,111,112,112,112, &
     112,112,112,113,113,113,113,113,113,113,113,113, &
     113,113,114,114,114,115,115,115,115,115,115,115, &
     115,115,115,116,116,116,116,116,116,116,116,116, &
     116,117,117,117,117,118,118,118,118,118,118,118, &
     118,118,119,119,119,119,119,120,120,120,120,120, &
     120,120,120,120,121,121,121,121,121,121,121,121, &
     121,122,122,122,122,122,123,123,123,123,123,123, &
     123,124,124,124,124,124,124,124,125,125,125,125, &
     126,126,126,126,126,126,126,127,127,127,127,127, &
     127,128,128,128,128,128,128,129,129,129,129,130, &
     130,130,130,130,130,130,130,130,131,131,131,131, &
     131,131,131,131,132,132,132,132,133,133,133,133, &
     133,133,134,134,134,134,135,135,135,135,135,135, &
     135,135,136,136,136,136,136,136,136,136,136,137, &
     137,137,137,137,138,138,138,138,139,139,139,140, &
     140,140,140,140,141,141,141,142,142,142,143,143, &
     143,144,144,144,145,145,145,146,146,146,147,147, &
     147,148,148,148,148,149,149,149,149,149,149,149, &
     149,150,150,150,150,151,151,151,152,152,152,152, &
     152,152,152,153,153,153,153,153,153,153,153,153, &
     154,154,154,155,155,155,156,156,156,156,156,156, &
     157,157,157,157,157,157,158,158,158,158,158,158, &
     158,158,158,159,159,159,159,159,159,159,159,159 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     159,159,160,160,160,161,161,161,161,161,161,161, &
     161,161,161,162,162,162,163,163,163,164,164,164, &
     165,165,165,166,166,166,166,166,166,166,167,167, &
     167,167,168,168,168,168,168,168,168,168,168,168, &
     168,168,168,169,169,169,169,169,169,169,169,169, &
     169,170,170,170,170,170,170,170,170,170,171,171, &
     171,171,171,171,171,171,171,172,172,172,172,172, &
     172,172,172,172,173,173,173,173,173,173,173,173, &
     174,174,174,174,174,174,174,174,174,174,174,174, &
     175,175,175,175,175,175,175,175,175,175,175,176, &
     176,176,176,176,176,176,176,176,177,177,177,177, &
     177,177,177,177,177,177,178,178,178,178,178,178, &
     178,179,179,179,179,179,179,179,179,179,179,179, &
     180,180,180,180,180,180,180,180,180,181,181,181, &
     181,182,182,182,182,183,183,183,184,184,184,185, &
     185,185,186,186,186,187,187,187,188,188,188,188, &
     188,188,188,189,189,189,189,189,189,189,190,190, &
     190,190,190,190,190,190,191,191,191,192,192,192, &
     192,192,192,192,192,192,192,192,193,193,193,193, &
     193,194,194,194,194,194,194,194,194,194,195,195, &
     195,195,195,196,197,197,197,197,197,197,197,197, &
     197,198,198,198,199,199,199,200,200,200,200,201, &
     201,201,201,202,202,202,202,202,203,203,203,203, &
     203,204,204,204,204,205,205,205,206,206,206,206, &
     207,207,207,207,207,208,208,208,208,208,208,209, &
     209,209,209,209,210,210,210,210,210,210,211,211, &
     211,211,212,212,212,212,212,213,213,213,213,213, &
     213,213,213,213,213,213,213,213,213,213,214,214, &
     214,214,214,214,214,214,214,214,214,214,215,215, &
     215,215,215,215,215,215,215,215,215,216,216,216 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     216,217,217,217,218,218,218,218,218,218,218,218, &
     219,219,219,219,219,220,220,220,220,220,221,221, &
     221,221,222,222,222,222,223,223,223,224,224,224, &
     224,225,225,225,225,226,226,226,226,227,227,227, &
     227,228,228,228,228,229,229,229,229,230,230,230, &
     231,231,231,231,232,232,232,232,232,233,233,233, &
     233,233,234,234,234,234,234,235,235,235,235,235, &
     235,236,236,236,237,237,237,237,237,238,239,239, &
     239,240,240,240,241,241,241,242,242,242,242,242, &
     242,242,242,242,242,242,242,243,243,243,243,243, &
     243,243,243,243,243,243,243,243,243,244,244,244, &
     244,245,245,245,245,246,246,246,247,247,247,248, &
     248,248,249,249,249,250,250,250,250,250,250,251, &
     251,251,251,252,252,252,252,252,252,252,252,253, &
     253,253,253,254,254,254,254,254,255,255,255,255, &
     255,255,256,256,256,257,257,257,258,258,258,258, &
     259,259,259,259,259,259,259,259,259,259,259,260, &
     260,261,261,261,262,262,262,262,263,263,263,263, &
     263,263,263,263,263,263,263,264,264,264,265,265, &
     265,266,266,266,266,266,266,266,266,266,266,267, &
     267,267,267,267,267,267,267,267,267,267,267,268, &
     268,268,268,268,268,268,268,269,269,269,269,269, &
     269,269,269,269,270,270,270,270,270,271,271,271, &
     271,271,271,271,271,272,272,272,272,272,272,272, &
     272,272,272,272,273,273,273,273,273,273,273,273, &
     273,273,274,274,274,274,274,274,275,275,275,275, &
     276,276,276,276,276,277,277,277,277,278,278,278, &
     278,279,279,279,279,280,280,280,280,281,281,281, &
     281,282,282,282,282,282,283,283,283,283,283,284, &
     284,284,284,284,285,285,285,285,285,286,286,286 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     286,287,287,287,287,287,288,288,288,288,289,289, &
     289,289,290,290,290,291,291,291,291,291,291,291, &
     291,291,291,291,291,292,292,292,292,292,292,292, &
     292,292,292,292,292,292,292,292,293,293,293,294, &
     294,294,294,294,294,294,294,294,294,294,294,295, &
     295,295,296,296,296,296,296,296,297,297,297,297, &
     297,298,298,298,298,298,298,299,299,299,299,299, &
     299,299,299,299,299,299,299,299,300,300,300,300, &
     300,300,300,300,300,300,300,301,301,301,301,301, &
     301,301,301,301,301,302,302,302,302,302,302,302, &
     302,302,302,303,303,303,303,303,304,304,304,304, &
     304,304,304,304,305,305,305,306,306,306,306,306, &
     306,306,306,306,306,306,307,307,307,307,307,307, &
     307,307,307,307,307,307,308,308,308,309,309,309, &
     310,310,310,310,310,310,311,311,311,311,311,311, &
     311,311,312,312,312,313,313,313,313,313,313,313, &
     313,314,314,314,315,315,315,315,315,315,316,316, &
     316,317,317,317,317,317,317,318,318,318,318,318, &
     318,319,319,319,319,319,320,320,320,320,320,321, &
     321,321,322,322,322,322,323,323,323,323,324,324, &
     324,325,325,326,326,326,327,327,327,327,328,328, &
     328,328,329,329,330,330,330,331,331,331,332,332, &
     332,332,333,333,333,333,334,334,334,335,335,335, &
     335,336,336,336,336,336,337,337,337,337,337,338, &
     338,338,338,339,339,339,339,340,340,340,340,340, &
     341,341,341,341,341,342,342,342,343,343,343,343, &
     344,344,344,345,345,345,345,346,346,346,346,347, &
     347,347,348,348,349,349,349,350,350,350,350,351, &
     351,351,351,352,352,352,353,353,354,354,354,354, &
     354,354,354,355,355,355,355,355,355,355,355,355 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     356,356,356,356,356,356,357,357,357,357,357,357, &
     358,358,358,359,359,359,360,360,360,360,361,361, &
     362,362,362,362,362,362,362,362,362,362,362,362, &
     362,362,362,362,363,363,363,363,363,363,363,363, &
     363,363,363,363,363,363,363,363,363,363,363,364, &
     364,364,364,364,364,364,364,364,364,364,364,364, &
     364,364,364,364,364,364,365,365,365,365,365,365, &
     365,365,365,365,365,365,365,365,365,365,365,365, &
     365,365,366,366,366,366,366,366,366,366,366,366, &
     366,366,366,366,366,366,366,366,366,366,367,367, &
     367,367,367,367,367,367,367,368,368,368,368,368, &
     368,368,368,368,368,368,368,368,368,368,368,368, &
     369,369,369,369,369,369,369,369,369,369,369,369, &
     369,369,369,369,369,369,369,369,369,369,369,369, &
     370,370,370,371,371,371,372,372,372,373,373,374, &
     374,374,375,375,375,376,376,376,377,377,378,378, &
     378,378,379,379,379,379,380,380,380,380,380,380, &
     380,380,381,381,381,381,381,382,382,382,382,382, &
     382,382,383,383,383,383,383,383,384,384,384,385, &
     385,385,386,386,386,386,386,386,387,387,387,387, &
     387,387,387,387,387,388,388,388,388,388,388,389, &
     389,389,390,390,390,390,390,391,391,391,391,391, &
     391,392,392,392,392,392,392,392,392,393,393,393, &
     393,394,394,394,394,394,394,395,395,395,395,395, &
     395,395,395,395,396,396,396,396,396,396,397,397, &
     397,397,397,398,398,398,398,398,399,399,399,399, &
     399,399,399,400,400,400,400,400,400,401,401,401, &
     401,401,402,402,402,402,402,403,403,403,403,403, &
     403,403,404,404,404,404,404,404,404,405,405,405, &
     405,405,406,406,406,406,406,407,407,407,407,408 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_6 = (/ &
     408,408,408,408,408,408,408,408,409,409,409,409, &
     409,409,409,410,410,410,410,411,411,411,412,412, &
     412,412,413,413,413,413,413,414,414,414,414,414, &
     414,414,414,414,414,414,414,414,414,414,414,414, &
     414,415,415,415,415,415,415,415,415,415,415,415, &
     415,415,415,415,415,415,415,415,415,415,416,416, &
     416,416,416,416,416,416,416,416,416,416,416,416, &
     416,416,416,417,417,417,417,417,417,417,417,417, &
     417,417,417,417,417,417,417,417,417,417,417,418, &
     418,418,418,418,418,419,419,419,419,419,419,420, &
     420,420,420,420,420,420,420,421,421,421,421,421, &
     422,422,422,422,423,423,423,423,423,424,424,424, &
     424,424,424,424,424,424,424,424,424,424,425,425, &
     425,425,425,425,425,425,425,425,425,425,425,425, &
     425,425,426,426,426,426,426,426,426,426,426,426, &
     426,426,426,426,427,427,427,427,427,427,427,427, &
     427,427,427,427,427,427,427,427,427,428,428,428, &
     428,428,428,428,428,428,428,428,428,428,429,429, &
     429,429,429,429,429,429,429,429,429,429,429,429, &
     429,430,430,430,430,430,430,430,430,430,430,430, &
     430,430,431,431,431,431,431,431,431,431,431,431, &
     431,431,431,431,431,431,432,432,432,432,432,432, &
     432,432,432,432,432,432,432,432,432,432,433,433, &
     433,433,433,433,433,433,433,433,433,433,433,433, &
     433,433,434,434,434,434,434,434,434,434,434,434, &
     434,434,434,434,434,434,434,434,435,435,435,435, &
     435,435,435,435,435,435,435,435,435,435,435,435, &
     435,435,435,435,435,435,435,435,435,435,436,436, &
     436,436,436,436,436,436,436,436,436,436,436,436, &
     436,436,436,436,436,436,436,437,437,438,439,439 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_7 = (/ &
     440,440,441,441,442,442,443,443,444,444,445,445, &
     446,446,447,447,448,448,449,450,450,451,451,452, &
     452,453,453,454,454,455,455,456,456,457,457,458, &
     458,459,459,460,460,461,461,462,462,462,463,463, &
     463,464,464,464,465,465,465,466,466,467,467,468, &
     468,469,469,470,470,471,471,472,472,473,473,473, &
     474,474,474,475,475,475,476,476,476,477,477,478, &
     478,479,479,480,480,481,481,482,482,483,483,484, &
     484,484,485,485,485,486,486,486,487,487,487,488, &
     488,489,489,490,490,491,491,492,492,493,493,494, &
     494,495,495,495,496,496,496,497,497,497,498,498, &
     498,499,499,500,500,501,501,502,502,503,503,504, &
     504,505,505,506,506,506,507,507,507,508,508,508, &
     509,509,509,510,510,511,511,512,512,513,513,514, &
     514,515,515,516,516,517,517,517,518,518,518,519, &
     519,519,520,520,520,521,521,522,522,523,523,524, &
     524,525,525,526,526,527,527,528,528,528,529,529, &
     529,530,530,530,531,531,531,532,532,533,533,534, &
     534,535,535,536,536,537,537,538,538,539,539,539, &
     540,540,540,541,541,541,542,542,542,543,543,544, &
     544,545,545,546,546,547,547,548,548,549,549,550, &
     550,550,551,551,551,552,552,552,553,553,553,554, &
     554,555,555,556,556,557,557,558,558,559,559,560, &
     560,561,561,561,562,562,562,563,563,563,564,564, &
     564,565,565,566,566,567,567,568,568,569,569,570, &
     570,571,571,572,572,572,573,573,573,574,574,574, &
     575,575,575,576,576,577,577,578,578,579,579,580, &
     580,581,581,582,582,583,583,583,584,584,584,585, &
     585,585,586,586,586,587,587,588,588,589,589,590, &
     590,591,591,591,592,592,593,593,593,594,594,594 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_8 = (/ &
     594,595,595,595,595,596,596,596,596,597,597,597, &
     597,598,598,598,599,599,599,600,600,600,601,601, &
     601,602,602,603,603,604,604,605,605,605,606,606, &
     606,607,607,607,608,608,608,609,609,610,610,611, &
     611,612,612,613,613,614,614,615,615,616,616,616, &
     617,617,617,618,618,618,619,619,619,620,620,621, &
     621,622,622,623,623,624,624,625,625,626,626,627, &
     627,627,628,628,628,629,629,629,630,630,630,631, &
     631,632,632,633,633,634,634,635,635,636,636,637, &
     637,638,638,638,639,639,639,640,640,640,641,641, &
     641,642,642,643,643,644,644,645,645,646,646,647, &
     647,648,648,649,649,649,650,650,650,651,651,651, &
     652,652,652,653,653,654,654,655,655,656,656,657, &
     657,658,658,659,659,660,660,660,661,661,661,662, &
     662,662,663,663,663,664,664,665,665,666,666,667, &
     667,668,668,669,669,670,670,671,671,671,672,672, &
     672,673,673,673,674,674,674,675,675,676,676,677, &
     677,678,678,679,679,680,680,681,681,682,682,682, &
     683,683,683,684,684,684,685,685,685,686,686,687, &
     687,688,688,689,689,690,690,691,691,692,692,693, &
     693,693,694,694,694,695,695,695,696,696,696,697, &
     697,698,698,699,699,700,700,701,701,702,702,702, &
     703,703,704,704,704,704,705,705,705,705,706,706, &
     706,706,707,707,707,707,708,708,709,709,710,710, &
     711,711,712,713,713,713,714,715,715,715,716,716, &
     716,717,717,717,718,718,718,719,720,721,722,723, &
     724,724,724,725,726,726,726,727,727,727,728,728, &
     728,729,729,729,730,731,732,733,734,735,735,735, &
     736,737,737,737,738,738,738,739,739,739,740,740, &
     740,741,742,743,744,745,745,745,746,746,747,747 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_9 = (/ &
     747,748,748,748,748,749,749,749,749,750,750,750, &
     750,751,751,751,751,752,752,752,753,753,753,754, &
     754,754,755,755,755,756,756,756,757,757,758,758, &
     758,759,759,759,759,760,760,760,760,761,761,761, &
     761,762,762,762,762,763,763,763,764,764,764,765, &
     765,765,766,766,766,767,767,767,767,767,768,768, &
     768,768,768,769,769,769,769,770,770,770,771,771, &
     771,772,772,772,772,772,773,773,773,773,773,773, &
     774,774,774,775,775,775,776,776,776,777,777,777, &
     777,778,778,778,779,779,779,779,779,780,780,780, &
     781,781,781,781,781,782,782,782,782,783,783,783, &
     783,783,784,784,784,784,784,785,785,785,785,786, &
     786,786,786,787,787,787,787,788,788,788,788,789, &
     789,789,789,789,790,790,790,790,791,791,791,791, &
     791,791,791,791,792,792,792,792,792,792,792,792, &
     793,793,793,793,793,793,793,793,794,794,794,794, &
     794,794,794,794,795,795,795,795,795,796,796,796, &
     796,796,796,796,797,797,797,797,797,797,798,798, &
     798,798,799,799,799,799,799,799,799,799,799,799, &
     799,800,800,800,801,801,801,801,801,801,801,802, &
     802,802,802,803,803,803,803,804,804,804,804,805, &
     805,805,805,805,806,806,806,806,807,807,807,807, &
     807,807,807,808,808,808,808,808,809,809,809,809, &
     810,810,810,810,810,810,810,810,811,811,811,811, &
     811,811,811,811,812,812,812,812,812,812,812,813, &
     813,813,813,813,813,813,813,813,813,814,814,814, &
     814,814,814,814,814,814,814,814,814,814,815,815, &
     815,816,816,816,816,817,817,817,817,818,818,818, &
     819,819,819,819,819,819,819,819,819,819,819,820, &
     820,820,820,821,821,821,821,821,821,821,821,821 /)
  INTEGER, PARAMETER, DIMENSION(29) :: ICOL_STOICM_10 = (/ &
     821,822,822,822,822,822,822,822,822,822,822,822, &
     822,822,822,823,823,823,823,823,823,823,823,823, &
     823,823,823,823,823 /)
  INTEGER, PARAMETER, DIMENSION(3629) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6, ICOL_STOICM_7, ICOL_STOICM_8, ICOL_STOICM_9, &
    ICOL_STOICM_10 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.600000e-01_dp, &
       3.000000e-02_dp,  7.500000e-01_dp,  9.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  7.000000e-02_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  9.000000e-02_dp, &
       6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  2.000000e-01_dp,  3.800000e-01_dp,  5.400000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  9.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  1.400000e-01_dp,  1.900000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.900000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  5.700000e-01_dp,  8.600000e-01_dp,  5.700000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-02_dp,  9.300000e-01_dp,  9.300000e-01_dp, &
       9.300000e-01_dp,  -1.000000e+00_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       5.800000e-02_dp,  -1.000000e+00_dp,  8.200000e-01_dp,  3.440000e-01_dp,  4.760000e-01_dp, &
       9.100000e-01_dp,  -1.000000e+00_dp,  8.200000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  3.500000e-01_dp,  1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp, &
       3.500000e-01_dp,  3.500000e-01_dp,  8.800000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp, &
       3.500000e-01_dp,  1.220000e-01_dp,  1.500000e-01_dp,  7.280000e-01_dp,  -1.000000e+00_dp, &
       1.220000e-01_dp,  1.220000e-01_dp,  7.280000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-01_dp, &
       2.300000e-01_dp,  -1.000000e+00_dp,  7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       1.300000e+00_dp,  -1.000000e+00_dp,  8.000000e-01_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       1.300000e+00_dp,  8.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.600000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  9.600000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       9.600000e-01_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.400000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  9.400000e-01_dp,  1.880000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp,  7.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  5.000000e-01_dp, &
       6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  8.940000e-01_dp,  9.190000e-01_dp,  -1.000000e+00_dp,  9.340000e-01_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       -1.000000e+00_dp,  1.200000e+00_dp,  5.000000e-01_dp,  1.200000e+00_dp,  2.300000e-01_dp, &
       -2.000000e+00_dp,  7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  3.000000e-01_dp, &
       8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp,  1.250000e+00_dp, &
       5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp, &
       -1.000000e+00_dp,  6.300000e-02_dp,  2.500000e-02_dp,  3.800000e-02_dp,  6.300000e-02_dp, &
       -9.370000e-01_dp,  1.020000e-01_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp, &
       1.020000e-01_dp,  1.020000e-01_dp,  3.300000e-02_dp,  1.870000e-01_dp,  5.780000e-01_dp, &
       6.800000e-01_dp,  -8.980000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       7.500000e-02_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       7.500000e-02_dp,  7.500000e-02_dp,  9.250000e-01_dp,  1.500000e-01_dp,  -9.250000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       1.600000e-01_dp,  3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       7.500000e-01_dp,  1.600000e-01_dp,  7.000000e-02_dp,  3.500000e-01_dp,  -9.100000e-01_dp, &
       6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       9.500000e-01_dp,  3.800000e-01_dp,  5.400000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.400000e-01_dp, &
       2.400000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.220000e+00_dp,  1.800000e-01_dp, &
       2.800000e-01_dp,  -1.000000e+00_dp,  1.100000e+00_dp,  9.000000e-02_dp,  1.110000e+00_dp, &
       -2.000000e+00_dp,  7.500000e-01_dp,  2.900000e-01_dp,  4.500000e-01_dp,  2.900000e-01_dp, &
       9.100000e-01_dp,  9.000000e-02_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp, &
       -1.000000e+00_dp,  1.800000e-01_dp,  9.500000e-01_dp,  2.900000e-01_dp,  2.500000e-01_dp, &
       3.300000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.400000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  1.400000e-01_dp, &
       2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp,  6.400000e-01_dp,  2.550000e-01_dp, &
       1.500000e-01_dp,  5.950000e-01_dp,  -1.000000e+00_dp,  1.255000e+00_dp,  2.550000e-01_dp, &
       5.950000e-01_dp,  -1.000000e+00_dp,  1.700000e+00_dp,  3.750000e-01_dp,  -1.000000e+00_dp, &
       3.750000e-01_dp,  2.500000e-01_dp,  6.250000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp, &
       3.750000e-01_dp,  -1.000000e+00_dp,  3.750000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp,  -1.000000e+00_dp, &
       7.850000e-01_dp,  1.800000e-02_dp,  1.800000e-02_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  4.100000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp, &
       3.900000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp,  3.900000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp, &
       1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.600000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.810000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  3.000000e-02_dp,  1.900000e-01_dp,  3.000000e-02_dp, &
       8.100000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp, &
       1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  1.340000e-01_dp,  7.320000e-01_dp, &
       5.050000e-01_dp,  -7.730000e-01_dp,  7.730000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp, &
       4.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-02_dp, &
       4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  5.400000e-02_dp, &
       4.560000e-01_dp,  3.000000e-01_dp,  2.000000e-01_dp,  4.950000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       1.050000e-01_dp,  2.430000e-01_dp,  5.100000e-02_dp,  2.370000e-01_dp,  5.000000e-01_dp, &
       1.200000e-01_dp,  1.200000e-01_dp,  6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp, &
       -1.000000e+00_dp,  5.600000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  3.600000e-01_dp, &
       2.800000e-01_dp,  8.800000e-01_dp,  2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp, &
       8.800000e-01_dp,  -1.000000e+00_dp,  6.250000e-01_dp,  -1.000000e+00_dp,  9.800000e-02_dp, &
       2.390000e-01_dp,  1.410000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp, &
       7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  2.430000e-01_dp,  7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  5.130000e-01_dp,  4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp, &
       -1.000000e+00_dp,  7.430000e-01_dp,  2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp, &
       5.780000e-01_dp,  2.720000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp, &
       6.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  4.930000e-01_dp,  -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.172000e+00_dp,  4.400000e-01_dp, &
       2.780000e-01_dp,  -1.000000e+00_dp,  2.500000e-02_dp,  8.500000e-02_dp,  8.500000e-02_dp, &
       3.750000e-01_dp,  8.500000e-02_dp,  6.000000e-01_dp,  1.125000e+00_dp,  -1.750000e-01_dp, &
       8.580000e-01_dp,  4.730000e-01_dp,  1.420000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       1.170000e-01_dp,  8.800000e-02_dp,  3.750000e-01_dp,  8.800000e-02_dp,  6.780000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.250000e-01_dp,  8.250000e-01_dp,  -1.000000e+00_dp, &
       6.540000e-01_dp,  3.460000e-01_dp,  -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-01_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  4.450000e-01_dp,  5.000000e-01_dp,  8.900000e-01_dp,  -1.000000e+00_dp, &
       4.450000e-01_dp,  8.900000e-01_dp,  4.450000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp, &
       3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  1.300000e-01_dp,  1.900000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.130000e-01_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  7.470000e-01_dp,  2.940000e-01_dp, &
       4.530000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  8.870000e-01_dp,  1.700000e-01_dp, &
       2.900000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.160000e-01_dp,  2.160000e-01_dp, &
       2.340000e-01_dp,  9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp, &
       4.000000e-01_dp,  -4.000000e-01_dp,  1.000000e+00_dp,  4.000000e-01_dp,  1.430000e-01_dp, &
       8.570000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  1.430000e-01_dp,  8.570000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  8.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       3.900000e-01_dp,  7.500000e-01_dp,  5.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-02_dp,  3.500000e-02_dp,  3.500000e-02_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       2.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp,  4.100000e-01_dp,  6.200000e-01_dp, &
       2.100000e-01_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  5.000000e-02_dp,  6.300000e-01_dp, &
       9.000000e-02_dp,  2.600000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp,  3.800000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  4.200000e-01_dp,  6.000000e-02_dp,  2.000000e-01_dp, &
       -1.000000e+00_dp,  6.000000e-02_dp,  1.000000e-01_dp,  3.700000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       -1.000000e+00_dp,  2.160000e-01_dp,  2.160000e-01_dp,  2.340000e-01_dp,  9.000000e-02_dp, &
       9.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  6.700000e-02_dp,  3.300000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp, &
       5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  1.900000e-02_dp,  -9.430000e-01_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  2.700000e-01_dp,  1.500000e-01_dp,  7.900000e-01_dp, &
       -1.000000e+00_dp,  6.100000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  6.000000e-02_dp, &
       1.000000e-02_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  2.300000e-01_dp,  2.000000e-01_dp, &
       7.000000e-02_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp,  2.600000e-01_dp, &
       4.400000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  9.000000e-02_dp,  7.000000e-01_dp, &
       8.800000e-01_dp,  -1.000000e+00_dp,  6.900000e-01_dp,  5.100000e-01_dp,  1.600000e-01_dp, &
       2.800000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  4.400000e-01_dp, &
       6.000000e-02_dp,  5.000000e-01_dp,  -5.600000e-01_dp,  -1.000000e+00_dp,  1.930000e-01_dp, &
       1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp,  6.500000e-01_dp, &
       6.500000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.500000e-01_dp, &
       8.000000e-02_dp,  7.000000e-02_dp,  1.500000e-01_dp,  1.850000e+00_dp,  -1.000000e+00_dp, &
       9.300000e-01_dp,  7.000000e-02_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp, &
       8.500000e-01_dp,  8.000000e-02_dp,  7.000000e-02_dp,  1.500000e-01_dp,  8.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.200000e-01_dp,  4.800000e-01_dp,  4.800000e-01_dp,  5.200000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  7.800000e-02_dp,  7.200000e-02_dp,  7.200000e-02_dp, &
       7.800000e-02_dp,  1.500000e-01_dp,  -8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp, &
       5.500000e-01_dp,  5.500000e-01_dp,  5.500000e-01_dp,  8.500000e-02_dp,  -3.650000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -4.030000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.550000e-01_dp,  1.550000e-01_dp,  3.100000e-01_dp, &
       5.700000e-01_dp,  3.100000e-01_dp,  3.100000e-02_dp,  3.370000e-01_dp,  2.700000e-02_dp, &
       3.100000e-01_dp,  -9.380000e-01_dp,  6.010000e-01_dp,  6.200000e-02_dp,  2.700000e-02_dp, &
       -1.760000e-01_dp,  1.000000e+00_dp,  6.500000e-02_dp,  -1.000000e+00_dp,  2.920000e-01_dp, &
       2.480000e-01_dp,  2.900000e-01_dp,  2.500000e-01_dp,  6.050000e-01_dp,  4.700000e-02_dp, &
       6.060000e-01_dp,  7.400000e-02_dp,  1.800000e-01_dp,  7.300000e-02_dp,  6.050000e-01_dp, &
       -9.060000e-01_dp,  2.270000e-01_dp,  9.400000e-02_dp,  7.400000e-02_dp,  5.380000e-01_dp, &
       1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  3.080000e-01_dp,  2.520000e-01_dp, &
       1.100000e-01_dp,  4.500000e-01_dp,  6.000000e-01_dp,  1.100000e-01_dp,  6.400000e-02_dp, &
       6.510000e-01_dp,  9.800000e-02_dp,  4.600000e-02_dp,  6.000000e-01_dp,  -8.720000e-01_dp, &
       1.740000e-01_dp,  1.280000e-01_dp,  9.800000e-02_dp,  2.940000e-01_dp,  1.000000e+00_dp, &
       4.500000e-02_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  2.730000e-01_dp,  3.770000e-01_dp, &
       1.300000e-01_dp,  3.300000e-01_dp,  6.950000e-01_dp,  1.100000e-01_dp,  2.700000e-02_dp, &
       7.560000e-01_dp,  1.140000e-01_dp,  5.300000e-02_dp,  6.950000e-01_dp,  -9.460000e-01_dp, &
       1.370000e-01_dp,  5.400000e-02_dp,  1.140000e-01_dp,  4.070000e-01_dp,  1.000000e+00_dp, &
       3.700000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp,  1.640000e-01_dp,  3.600000e-02_dp, &
       3.700000e-01_dp,  2.000000e-01_dp,  6.550000e-01_dp,  1.300000e-01_dp,  3.600000e-02_dp, &
       6.620000e-01_dp,  1.070000e-01_dp,  9.900000e-02_dp,  6.550000e-01_dp,  -9.280000e-01_dp, &
       1.660000e-01_dp,  7.200000e-02_dp,  1.070000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       9.020000e-01_dp,  9.020000e-01_dp,  9.800000e-02_dp,  -1.000000e+00_dp,  9.020000e-01_dp, &
       -1.000000e+00_dp,  9.800000e-02_dp,  1.000000e+00_dp,  3.400000e-02_dp,  1.900000e-02_dp, &
       4.900000e-02_dp,  1.240000e-01_dp,  4.560000e-01_dp,  1.180000e-01_dp,  1.300000e-01_dp, &
       3.310000e-01_dp,  -1.000000e+00_dp,  1.140000e-01_dp,  5.880000e-01_dp,  2.150000e-01_dp, &
       8.170000e-01_dp,  -1.000000e+00_dp,  1.970000e-01_dp,  1.140000e-01_dp,  1.000000e+00_dp, &
       1.268000e+00_dp,  1.390000e-01_dp,  3.770000e-01_dp,  1.630000e-01_dp,  8.000000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.990000e-01_dp,  1.980000e-01_dp,  1.070000e-01_dp,  3.100000e-02_dp,  1.200000e-02_dp, &
       1.070000e-01_dp,  -1.000000e+00_dp,  1.700000e-02_dp,  3.770000e-01_dp,  1.630000e-01_dp, &
       3.550000e-01_dp,  6.660000e-01_dp,  4.820000e-01_dp,  -1.000000e+00_dp,  4.720000e-01_dp, &
       4.910000e-01_dp,  4.560000e-01_dp,  1.700000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  4.400000e-01_dp,  2.240000e+00_dp,  5.600000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  4.400000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  5.600000e-01_dp, &
       5.600000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.040000e-01_dp,  1.000000e+00_dp,  3.320000e-01_dp,  1.290000e-01_dp, &
       1.500000e-01_dp,  5.500000e-02_dp,  3.360000e-01_dp,  1.300000e-02_dp,  1.500000e-01_dp, &
       1.740000e-01_dp,  6.700000e-01_dp,  4.100000e-02_dp,  7.110000e-01_dp,  -1.000000e+00_dp, &
       6.700000e-01_dp,  -1.000000e+00_dp,  2.890000e-01_dp,  4.100000e-02_dp,  1.400000e-01_dp, &
       3.290000e-01_dp,  3.720000e-01_dp,  2.300000e-02_dp,  7.420000e-01_dp,  1.000000e+00_dp, &
       4.700000e-02_dp,  4.800000e-02_dp,  1.000000e-03_dp,  1.000000e-01_dp,  2.300000e-02_dp, &
       1.240000e-01_dp,  7.420000e-01_dp,  4.800000e-02_dp,  2.100000e-01_dp,  4.980000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.800000e-02_dp,  2.850000e-01_dp,  4.000000e-01_dp, &
       8.150000e-01_dp,  2.780000e-01_dp,  5.720000e-01_dp,  1.000000e+00_dp,  2.270000e-01_dp, &
       5.720000e-01_dp,  2.180000e-01_dp,  8.000000e-03_dp,  7.990000e-01_dp,  5.100000e-02_dp, &
       1.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  7.990000e-01_dp, &
       1.500000e-01_dp,  5.100000e-02_dp,  8.770000e-01_dp,  1.000000e+00_dp,  7.000000e-03_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       8.300000e-02_dp,  1.150000e-01_dp,  4.900000e-02_dp,  2.110000e-01_dp,  2.900000e-02_dp, &
       4.020000e-01_dp,  3.790000e-01_dp,  7.100000e-02_dp,  2.000000e-03_dp,  5.280000e-01_dp, &
       1.000000e-03_dp,  -6.710000e-01_dp,  1.430000e-01_dp,  4.730000e-01_dp,  -1.000000e+00_dp, &
       4.720000e-01_dp,  7.100000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.400000e-01_dp, &
       5.600000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp, &
       4.400000e-01_dp,  -5.600000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.200000e-02_dp,  5.200000e-02_dp,  1.040000e-01_dp, &
       -1.000000e+00_dp,  1.040000e-01_dp,  1.040000e-01_dp,  7.000000e-01_dp,  1.000000e-01_dp, &
       1.040000e-01_dp,  -9.040000e-01_dp,  7.000000e-01_dp,  9.600000e-02_dp,  9.000000e-01_dp, &
       1.000000e+00_dp,  5.200000e-02_dp,  5.200000e-02_dp,  1.040000e-01_dp,  -1.000000e+00_dp, &
       1.040000e-01_dp,  1.040000e-01_dp,  7.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp, &
       -1.000000e+00_dp,  1.040000e-01_dp,  9.600000e-02_dp,  7.000000e-01_dp,  9.600000e-02_dp, &
       1.000000e+00_dp,  8.800000e-02_dp,  8.900000e-02_dp,  8.800000e-02_dp,  8.900000e-02_dp, &
       1.770000e-01_dp,  1.770000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       1.770000e-01_dp,  -9.770000e-01_dp,  7.000000e-01_dp,  2.300000e-02_dp,  9.000000e-01_dp, &
       1.000000e+00_dp,  8.800000e-02_dp,  8.900000e-02_dp,  8.900000e-02_dp,  8.800000e-02_dp, &
       1.770000e-01_dp,  1.770000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  1.770000e-01_dp,  2.300000e-02_dp,  7.000000e-01_dp, &
       2.300000e-02_dp,  1.000000e+00_dp,  1.130000e-01_dp,  1.120000e-01_dp,  1.130000e-01_dp, &
       1.120000e-01_dp,  2.250000e-01_dp,  -1.000000e+00_dp,  2.250000e-01_dp,  7.000000e-01_dp, &
       7.500000e-02_dp,  2.250000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  9.300000e-01_dp, &
       1.000000e+00_dp,  1.130000e-01_dp,  1.120000e-01_dp,  1.130000e-01_dp,  1.120000e-01_dp, &
       2.250000e-01_dp,  -1.000000e+00_dp,  2.250000e-01_dp,  7.000000e-01_dp,  1.000000e-01_dp, &
       7.500000e-02_dp,  -1.000000e+00_dp,  2.250000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp, &
       1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  2.000000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  2.000000e-01_dp,  -8.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_16 = (/ &
       4.000000e-01_dp,  2.000000e-01_dp,  8.000000e-01_dp,  1.000000e+00_dp,  1.000000e-01_dp, &
       1.000000e-01_dp,  1.000000e-01_dp,  1.000000e-01_dp,  2.000000e-01_dp,  2.000000e-01_dp, &
       -1.000000e+00_dp,  2.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp, &
       2.000000e-01_dp,  4.000000e-01_dp,  2.000000e-01_dp,  2.840000e-01_dp,  1.000000e+00_dp, &
       1.290000e-01_dp,  3.340000e-01_dp,  2.010000e-01_dp,  4.070000e-01_dp,  1.070000e-01_dp, &
       2.670000e-01_dp,  5.210000e-01_dp,  6.000000e-02_dp,  7.830000e-01_dp,  -1.000000e+00_dp, &
       7.230000e-01_dp,  -1.000000e+00_dp,  2.170000e-01_dp,  6.000000e-02_dp,  2.840000e-01_dp, &
       1.000000e+00_dp,  1.290000e-01_dp,  3.340000e-01_dp,  2.010000e-01_dp,  4.070000e-01_dp, &
       1.070000e-01_dp,  2.670000e-01_dp,  5.210000e-01_dp,  6.000000e-02_dp,  7.830000e-01_dp, &
       -1.000000e+00_dp,  7.230000e-01_dp,  -1.000000e+00_dp,  2.170000e-01_dp,  6.000000e-02_dp, &
       9.380000e-01_dp,  1.000000e+00_dp,  2.310000e-01_dp,  1.900000e-02_dp,  1.140000e-01_dp, &
       1.950000e-01_dp,  1.950000e-01_dp,  1.170000e-01_dp,  2.740000e-01_dp,  1.530000e-01_dp, &
       5.610000e-01_dp,  1.170000e-01_dp,  7.940000e-01_dp,  7.330000e-01_dp,  -1.000000e+00_dp, &
       2.060000e-01_dp,  -1.000000e+00_dp,  1.170000e-01_dp,  1.900000e-01_dp,  5.750000e-01_dp, &
       3.660000e-01_dp,  1.840000e-01_dp,  1.000000e+00_dp,  1.630000e-01_dp,  1.630000e-01_dp, &
       9.500000e-02_dp,  9.500000e-02_dp,  7.000000e-03_dp,  3.660000e-01_dp,  1.840000e-01_dp, &
       2.640000e-01_dp,  3.000000e-03_dp,  3.500000e-01_dp,  3.500000e-01_dp,  4.000000e-03_dp, &
       5.800000e-01_dp,  3.000000e-03_dp,  -1.000000e+00_dp,  1.300000e-02_dp,  2.580000e-01_dp, &
       4.710000e-01_dp,  5.540000e-01_dp,  -8.610000e-01_dp,  7.000000e-03_dp,  1.674000e+00_dp, &
       1.470000e-01_dp,  1.000000e+00_dp,  2.400000e-02_dp,  3.000000e-02_dp,  7.300000e-02_dp, &
       7.300000e-02_dp,  4.480000e-01_dp,  2.600000e-02_dp,  2.520000e-01_dp,  5.650000e-01_dp, &
       1.240000e-01_dp,  1.470000e-01_dp,  7.130000e-01_dp,  -1.000000e+00_dp,  7.400000e-02_dp, &
       1.390000e-01_dp,  5.890000e-01_dp,  -8.610000e-01_dp,  1.480000e-01_dp,  1.240000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_17 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_18 = (/ &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       6.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_19 = (/ &
       -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_20 = (/ &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_21 = (/ &
       5.000000e-01_dp,  3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       3.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  3.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -2.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -2.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -2.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -3.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -8.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  6.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       3.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  3.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_22 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  8.800000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp, &
       1.730000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp, &
       -1.000000e+00_dp,  2.750000e-01_dp,  7.100000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp, &
       9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  2.750000e-01_dp, &
       7.100000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  2.750000e-01_dp,  7.100000e-01_dp,  2.850000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       2.600000e-01_dp,  3.600000e-01_dp,  5.800000e-01_dp,  6.700000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  1.000000e+00_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_23 = (/ &
       5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp, &
       1.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  3.200000e-01_dp,  1.300000e-01_dp, &
       1.900000e-01_dp,  1.000000e+00_dp,  1.800000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  4.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.100000e-01_dp,  3.900000e-01_dp,  5.000000e-01_dp, &
       1.890000e+00_dp,  1.100000e-01_dp,  2.000000e+00_dp,  8.900000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp,  2.330000e-01_dp, &
       1.000000e+00_dp,  3.000000e-01_dp,  4.670000e-01_dp,  2.330000e-01_dp,  1.233000e+00_dp, &
       -1.000000e+00_dp,  4.670000e-01_dp,  3.000000e-01_dp,  1.233000e+00_dp,  9.100000e-02_dp, &
       1.000000e+00_dp,  1.630000e-01_dp,  3.030000e-01_dp,  7.800000e-01_dp,  9.130000e-01_dp, &
       8.700000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  1.590000e+00_dp, &
       6.000000e-01_dp,  8.700000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       6.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  6.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.170000e-01_dp,  1.950000e-01_dp,  1.000000e+00_dp,  1.950000e-01_dp, &
       3.050000e-01_dp,  -1.000000e+00_dp,  6.950000e-01_dp,  3.050000e-01_dp,  1.730000e-01_dp, &
       5.000000e-01_dp,  1.023000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(29) :: STOICM_24 = (/ &
       1.000000e+00_dp,  1.700000e-02_dp,  1.000000e+00_dp,  4.100000e-02_dp,  1.600000e-01_dp, &
       8.400000e-02_dp,  2.000000e-02_dp,  7.500000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp, &
       2.900000e-02_dp,  8.400000e-01_dp,  2.220000e-01_dp,  -1.600000e-01_dp,  2.900000e-02_dp, &
       1.700000e-02_dp,  6.980000e-01_dp,  2.600000e-02_dp,  5.800000e-02_dp,  7.820000e-01_dp, &
       -1.000000e+00_dp,  7.700000e-02_dp,  8.580000e-01_dp,  1.420000e-01_dp,  8.500000e-02_dp, &
       7.820000e-01_dp,  1.000000e+00_dp,  1.420000e-01_dp,  7.700000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(3629) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16, STOICM_17, STOICM_18, STOICM_19, &
    STOICM_20, STOICM_21, STOICM_22, STOICM_23, STOICM_24 /)


END MODULE aromatics_kpp_StoichiomSP

